package com.coocaa.ops.api.v1.home.biz;

import com.coocaa.ops.common.core.biz.dmp.entity.DmpRegistryRlsInfoEntity;
import com.coocaa.ops.common.core.biz.homepage.entity.HomeModuleContentConfigInfo;
import com.coocaa.ops.common.core.biz.module.entity.ModuleApkPluginInfo;

import java.util.List;

/**
 * @author tangminghong
 * @date 2020-06-22
 */
public interface IModuleBiz {

    HomeModuleContentConfigInfo getModuleByIdAndVersion(Integer id, Integer version);

    List<DmpRegistryRlsInfoEntity> getModuleTabDmpInfo(Integer moduleId, Integer policyCategory, Integer moduleVersion);

    List<ModuleApkPluginInfo> getModuleApkPluginInfo(String moduleType);
}
